Cloud services are self-contained and self-describing computational Cloud components designed to support User-to-Service interaction by programmatic Cloud method

نویسندگان

  • Mandeep Devgan
  • Kanwalvir Singh Dhindsa
چکیده

37 Abstract— Cloud Services are becoming a major system for constructing distributed systems. Service-oriented architecture (SOA) is widely working in electronic business, electronic -government, automotive systems, multimedia services, process control, finance, and a lot of other domains. Quality-of-Service (QoS) is usually employed for describing the non-functional characteristics of Cloud services and employed as an important differentiating point of different Cloud services. With the prevalence of Cloud services on the Internet, Cloud service QoS management is becoming more and more important. This paper first study a distributed QoS evaluation technique for Cloud services. In this technique, users in different geographic locations collaborative with each other to evaluate the target Cloud services and share their observed Cloud service QoS information. Based on this Cloud service evaluation technique, several large-scale distributed evaluations are conducted on many real-world Cloud services and the detailed evaluation results are released for future research. Cloud service evaluation is time and resource consuming. Moreover, in some scenarios, Cloud service evaluation may not be possible (e.g., the Cloud service invocation is charged, too many service candidate, etc.). Therefore, Cloud service QoS prediction approaches are becoming more and more attractive. In order to prediction the Cloud service QoS as accurate as possible, this paper studies three prediction methods. The first prediction method employs the information of neighborhoods for making missing value prediction. The second method discusses matrix factorization techniques to enhance the prediction accuracy. The third method predicts the ranking of the target Cloud services instead of QoS values. The predicted Cloud service QoS values can be employed to build fault-tolerant service-oriented systems. In the area of service computing, the cost for developing multiple redundant components is greatly reduced, since the functionally equivalent Cloud services are provided by different organizations and are accessible via Internet. Hence, based on the predicted QoS values, this paper study two methods for building fault tolerance Cloud services. Firstly, this paper studies an adaptive fault tolerance strategy for Cloud services. Then, this paper presents an optimal fault tolerance strategy selection technique for Cloud services.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RESCUE: Reputation based Service for Cloud User Environment

Exceptional characteristics of Cloud computing has replaced all traditional computing. With reduced resource management and without in-advance investment, it has been victorious in making the IT world to migrate towards it. Microsoft announced its office package as Cloud, which can prevent people moving from Windows to Linux. As this drift is escalating in an exponential rate, the cloud environ...

متن کامل

Bandwidth and Delay Optimization by Integrating of Software Trust Estimator with Multi-User Cloud Resource Competence

Trust Establishment is one of the significant resources to enhance the scalability and reliability of resources in the cloud environment. To establish a novel trust model on SaaS (Software as a Service) cloud resources and to optimize the resource utilization of multiple user requests, an integrated software trust estimator with multi-user resource competence (IST-MRC) optimization mechanism is...

متن کامل

Cloud manufacturing system

Cloud manufacturing is defined as a relationship between the consumer and a flexible array of production services, managed by an intervening architecture that can match service providers to product and manufacturing processes Cloud manufacturing definitions typically make explicit or imply three groups of actors: consumers, who request and use cloud manufacturing processes; application provider...

متن کامل

Identification and Prioritization of Factors Contributing in Cloud Service Selection Using Fuzzy Best-worst Method (FBWM)

The introduction of cloud computing techniques revolutionized the current of information processing and storing. Cloud computing as a competitive edge provides easy and automated access to the vast ocean of resources through standard network mechanisms to businesses and organizations. Due to the vast diversity of service providers and their respective variety of available services with differen...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013